package com.job.Yangmingyu.String0715;

/**
 * @author com.job.Yangmingyu
 * @version 1.0
 * @since 2022-07-15 16:34:43
 */
public class StringEx02 {
    public static void main(String[] args) {
        String str="1ree56t4kyukm2g0b230vsd005g";
        String part="0";
        int sum=0;
        for (int i=0;i<str.length();i++){
            if (Character.isDigit(str.charAt(i))){
                part+=str.charAt(i);
            }else{
                sum+=Integer.parseInt(part);
                part="0";
            }
        }
        sum+=Integer.parseInt(part);
        //如果字符串的最后也是数字，for里面没机会执行转数字并累加
        System.out.println(sum);
    }
}
//字符串中取数字计算和
//字符串转为整数：Integer.parseInt(整数形式的字符串) 转为10进制 009=9